365bet中国官方网站

  • word of the day

    plectranthus amboinicus

    plectranthus amboinicus - 365bet中国官方网站 definition and meaning for word plectranthus amboinicus

    Definition
    (noun) an aromatic fleshy herb of India and Ceylon to South Africa; sometimes placed in genus Plectranthus
  • Download our Mobile App Today